package com.gnkexy.springframework.test.bean;

import com.gnkexy.springframework.beans.factory.DisposableBean;
import com.gnkexy.springframework.beans.factory.InitializingBean;

import java.util.HashMap;
import java.util.Map;

public class UserDao{

    private static Map<String, String> map = new HashMap<>();

    static {
        map.put("0001", "叶恒志");
        map.put("0002", "董雯雯");
        map.put("0003", "dww");
    }

//    public void Myinit() {
////        System.out.println("执行：userDao自定义的init-method初始化方法");
//        map.put("0001", "叶恒志");
//        map.put("0002", "董雯雯");
//        map.put("0003", "dww");
//    }

//    public void Mydestroy() {
//        System.out.println("执行：userDao自定义的destroy-method销毁方法");
//        map.clear();
//    }


    public String queryUserName(String uId) {
        return map.get(uId);
    }

//    @Override
//    public void afterPropertiesSet() {
//        System.out.println("执行：userDao实现接口的afterPropertiesSet初始化方法");
//    }
//
//    @Override
//    public void destroy() {
//        System.out.println("执行：userDao实现接口的destroy销毁方法");
//    }
}
